p {
    margin: 0;
}

.md-dialog {
    bottom: 3.2rem;
    min-width: auto;
}

.md-content__inner {
    margin: 0 .4rem .4rem;
}

.md-main__inner {
    margin-top: 0.5rem;
}

.md-content__inner {
    padding-top: 0;
}

.md-typeset h1 {
    margin: 0;
    margin-bottom: 0.5em;
    font-size: 1.5625em;
    font-weight: 550;
}

.md-typeset h2 {
    margin: 0;
    margin-bottom: 0.5em;
    font-weight: 530;
}

.md-typeset h3,
h4,
h5,
h6 {
    margin: 0;
    margin-bottom: 0.5em;
    font-weight: 500;
}

.md-header__button.md-logo {
    padding: 0;
    margin: 0;
}

.md-header__button.md-logo img {
    width: 1.8rem;
    height: 1.8rem;
}

.md-typeset img {
    display: block;
    margin: 0 auto;
    margin-bottom: 0.5rem;
}

.md-typeset blockquote {
    /* color: rgb(255 0 0); */
}

h1 .headerlink {
    display: none !important;
}

.md-nav--secondary .md-nav__title {
    /* display: none; */
}

.md-grid {
    /* max-width: initial; */
    max-width: 65rem;
}

.md-typeset hr {
    margin: 5px;
}

.md-footer__direction {
    display: none;
}

.md-footer__link {
    display: none;
    padding: 0;
}

.md-source-date {
    text-align: right;
}

.md-footer-copyright {
    /* visibility:hidden; */
    /* width: 100%; */
    padding: 0;
}

.md-footer-copyright__highlight {
    visibility: visible;
    text-align: center;
    margin-top: 5px;
}

.md-footer {
    background: #2b3443;
}

.md-footer__inner {
    padding: 0;
}

.arithmatex {
    overflow: visible;
}